package com.example.demo.pmpProjectProcess;

import com.example.demo.pmpProjectField.*;

/**
 * pmp执行过程类
 */
public class PmpImplement {

    /**
     * 项目沟通类
     */
    private ProjectCommunicationManagement projectCommunicationManagement;

    /**
     * 项目整合管理类
     */
    private ProjectIntegrationManagement integrationManagement;

    /**
     * 项目采购管理类
     */
    private ProjectProcurementManagement procurementManagement;

    /**
     * 项目质量管理类
     */
    private ProjectQualityManagement qualityManagement;

    /**
     * 项目资源管理类
     */
    private ProjectResourcesManagement resourcesManagement;

    /**
     * 项目风险管理类
     */
    private ProjectRiskManagement riskManagement;

    /**
     * 项目干系人管理类
     */
    private ProjectStakeholderManagement stakeholderManagement;





    public void start(){
        integrationManagement.guideAndManageProjectWork();
        integrationManagement.manageProjectKnowledge();
        qualityManagement.managementQuality();
        resourcesManagement.obtainResources();
        resourcesManagement.buildingTeam();
        resourcesManagement.managementTeam();
        projectCommunicationManagement.managementCommunication();
        riskManagement.implementRiskResponse();
        procurementManagement.implementProdurement();
        stakeholderManagement.stakeholderInvolvementInManagement();

    }



}
